


*html #fade {position: absolute;}
*html .dialog, *html .dialog_fail,*html .dialog_log{position: absolute;}



@charset "utf-8";
/*
KISSY CSS Reset
ǽܲɷֵ
ɫ1.Ӧ 2.
ά(lifesinger@gmail.com), (ragecarrier@gmail.com)
*/

/* ߾ */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements ṹԪ */
dl, dt, dd, ul, ol, li, /* list elements бԪ */
pre, /* text formatting elements ıʽԪ */
fieldset, lengend, button, input, textarea, /* form elements ?Ԫ */
th, td { /* table elements Ԫ */
    margin: 0;
    padding: 0;
}

/* Ĭ */
body,
button, input, select, textarea { /* for ie */
    /*font: 12px/1 Tahoma, Helvetica, Arial, "", sans-serif;*/
    font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /*  ascii ַʾʹκα¶ */
}

h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }

address, cite, dfn, em, var { font-style: normal; } /* б */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* ͳһȿ */
small { font-size: 12px; } /* С 12px ĺĶ small  */

/* бԪ */
ul, ol { list-style: none; }
li{ float:left;list-style:none;}

/* ıʽԪ */
a { text-decoration: none; }
a:hover { text-decoration: underline; }

abbr[title], acronym[title] { /* ע1.ie6 ֧ abbr; 2.ѡie6 Ч */
    border-bottom: 1px dotted;
    cursor: help;
}

q:before, q:after { content: ''; }

/* ñ?Ԫ */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img  img ޱ߿ */
/* עoptgroup ޷ */
button, input, select, textarea {
    font-size: 100%; /* ʹñ?Ԫ ie ܼ̳С */
}

/* ñԪ */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/*  hr */
hr {
    border: none;
    height: 1px;
}

/* ÷ieĬҲʾֱֹ˸ */
html { overflow-y: scroll; }

.popups{width:317px; height:197px; border:1px solid #2662de; padding:2px;background:#fff;z-index:10000px;}
.popups .ph1{background:#0d4f9f; height:25px; line-height:25px; color:#fff; font-size:14px; font-weight:bold; padding-left:10px;}
h4{ color:#0d4f9f; font-size:14px; margin:13px 0 13px 10px;}
.needinfo,.restinfo{ font-weight:bold; color:#4d4d4d; margin:0 0 18px 10px;float:left;}
.restinfo{ margin-left:30px;}
.integral{ font-weight:normal;}
.dbtn,.cbtn,.nodbtn{ border:none; width:97px; height:37px; color:#fff; font-weight:bold;cursor: pointer;margin-left: 10px;}
.dbtn{ background:url(../images/dbtn.jpg) no-repeat;}
.cbtn{ background:url(../images/cbtn.jpg) no-repeat;}
.nodbtn{background:url(../images/nodbtn.jpg) no-repeat;}
.tips{ margin:19px 0 0 10px; color:#6f6969}

.dialog,.dialog_fail,.dialog_log{display:none;position:absolute;}

